/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tk.eigh.ksvg.component.animation;

import ksvg.core.SVGComponentBase;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;

/**
 *
 * @author nt
 */
@JSFComponent(name = "svg:MPath",
type = "tk.eigh.svg.MPath",
family = "animation.MPath",
clazz = "ksvg.animation.MPath",
tagClass = "ksvg.tags.animation.MPathTag",
defaultRendererType = "animation.SVGMPathRenderer")
public abstract class AbstractMPath extends SVGComponentBase{
    
    /**
     * <span class="adef">xlink:href</span> = "<span class="attr-value"><a href="types.html#DataTypeIRI">&lt;iri&gt;</a></span>"</dt><dd>An <a href="intro.html#TermIRIReference">IRI
        reference</a> to the <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a> element which
        defines the motion path.<br/>
         <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>:
        no.</span>
     */
    @JSFProperty(required = true)
    public abstract String getFor();
}